Every Baldur’s Gate 3 Companion Ranked from WORST to BEST